especially to ram - Inglés Sinónimo Diccionario